carry out a necessary and useful task - Spanish English Dictionary